package com.example.entity.dto.weixiubaoyang;

import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

@Data
@ApiModel("模具调拨修改传入")
public class MoldAllocationUpdateDto {

    @ApiModelProperty("单号")
    @JsonProperty("orderNumber")
    private String orderNumber;

    @ApiModelProperty("申请人id")
    @JsonProperty("applicant")
    private String applicant;

    @ApiModelProperty("申请人名称")
    @JsonProperty("applicantName")
    private String applicantName;

    @ApiModelProperty("收货人id")
    @JsonProperty("toUserId")
    private String toUserId;

    @ApiModelProperty("收货人名称")
    @JsonProperty("toUserName")
    private String toUserName;

    @ApiModelProperty("申请日期() yyyy-MM-dd HH:ss:mm")
    @JsonProperty("applicationDate")
    private String applicationDate;

    @ApiModelProperty("调拨原因")
    @JsonProperty("reason")
    private String reason;

    @ApiModelProperty("模具是否需要归还  Y-需要  N-不需要")
    @JsonProperty("needReturn")
    private String needReturn;

    @ApiModelProperty("归还日期 （需要归还时必须填写） yyyy-MM-dd HH:ss:mm")
    @JsonProperty("returnDate")
    private String returnDate;

    @ApiModelProperty("备注")
    @JsonProperty("remark")
    private String remark;


    @ApiModelProperty("单身数组")
    private List<MoldAlloxationUpdateDetailDto> moldAllocationDetailList;


}
